#include "header.h"

struct persoana{
	int s,ani,pc,pn;
	char c,n;
}x;

void citire();
void calcul();

void citire()
{
	cout<<"Introduceti salarul de baza al angajatului:";cin>>x.s;
	cout<<"Introduceati vechimea angajatului in firma:";cin>>x.ani;
	cout<<"Are angajatul functie in conducere? (D/N):";cin>>x.c;
	if(x.c=='D')
	{
		cout<<"Introduceti procentul pe care il primeste angajatul pentru functia sa in conducere:"; 	
		cin>>x.pc;
	}
	cout<<"Este angajatul in concediu de maternitata/paternitate? (D/N):";cin>>x.n;
	if(x.n=='D')
	{
		cout<<"Introduceti procentul pe care il primeste angajatul pentru ca este in concediu de maternitate/paternitate:"; 	
		cin>>x.pn;
	}
}

void calcul()
{
	float s=0;
	s=x.s;
	if(x.ani<3);
	else if(x.ani<5)
	{
		s=s+x.s*5/100;
	}
		else if(x.ani<10)
		{
			s=s+x.s*10/100;
		}
			else if(x.ani<15)
			{
				s=s+x.s*15/100;
			}
				else if(x.ani<20)
				{
					s=s+x.s*20/100;
				}
					else
					{
						s=s+x.s*25/100;
					}
	if(x.c=='D')
		s=s+x.s*x.pc/100;
	if(x.n=='D')
		s=s+x.s*x.pn/100;
	cout<<"Angajatul are "<<s<<"lei salar.";
}